arm-rest system - German English Dictionary